iT邦幫忙

2022 iThome 鐵人賽

DAY 6
0

Kotlin 中的字符串由 String 類型表示。 通常,字符串值是雙引號 (") 中的字符序列:

val str = "abcd 123"

字符串的元素是可以通過索引操作訪問的字符:s[i]。

    str[0]

Output:

a

您可以使用 for 循環遍歷這些字符:

for (c in str) {
    println(c)
}

字符串是不可變的。初始化字符串後,您將無法更改其值或為其分配新值。
所有轉換字符串的操作都在一個新的 String 物件中返回它們的結果,而原始字符串保持不變:

val str = "abcd"
println(str.uppercase()) // Create and print a new String object
println(str) // The original string remains the same

Output:

ABCD
abcd

要連接字符串,請使用 + 運算符。 這也適用於將字符串與其他類型的值連接,
只要表達式中的第一個元素是字符串:

val s = "abc" + 1
println(s + "def")

Output:

abcdef

Reference


上一篇
[Day 5] 布林值
下一篇
[Day 7] 字符
系列文
從0開始的Kotlin學習之旅30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言